﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenTK;

namespace AirHockey
{
    public class Face
    {
        #region Members
        private List<Vector3> vertices;
        private List<Vector3> normals;
        private List<Vector2> uvs;
        #endregion

        #region Properties
        public List<Vector3> Vertices
        {
            get { return vertices; }
            set { vertices = value; }
        }

        public List<Vector3> Normals
        {
            get { return normals; }
            set { normals = value; }
        }

        public List<Vector2> Uvs
        {
            get { return uvs; }
            set { uvs = value; }
        }
        #endregion

        #region Constructor
        public Face()
        {
            vertices = new List<Vector3>();
            normals = new List<Vector3>();
            uvs = new List<Vector2>();
        }

        public Face(List<Vector3> vertices,List<Vector3> normals,List<Vector2> uvs)
        {
            this.vertices = vertices;
            this.normals = normals;
            this.uvs = uvs;
        }
        #endregion
    }
}
